haul-out site - German English Dictionary